package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/18
*/
@Data
@Table(name = "tbl_member_phq_result")
@NoArgsConstructor
@AllArgsConstructor
public class TblMemberPhqResult extends BaseEntity {
    @Column(name = "member_id")
    private String memberId;

    @Column(name = "doctor_id")
    private String doctorId;

    @Column(name = "booking_id")
    private String bookingId;

    @Column(name = "total_score")
    private Integer totalScore;

    /**
     * 0:skip ; 1:submit
     */
    @Column(name = "action_type")
    @ApiModelProperty("0:skip ; 1:submit")
    private Integer actionType;

    @Column(name = "scoring_result")
    private String scoringResult;

    @Column(name = "device_id")
    private String deviceId;

    @Column(name = "recommended_content")
    private String recommendedContent;

    @Column(name = "recommended_content_created_on_utc")
    private Date recommendedContentCreatedOnUtc;

    @Column(name = "recommended_content_updated_on_utc")
    private Date recommendedContentUpdatedOnUtc;

    @Column(name = "recommended_content_note")
    private String recommendedContentNote;
}